rain wash - French English Dictionary